deliver a tirade

Traduzioni
произнести тираду
He delivered a tirade against the new policy.
Он произнес тираду против новой политики.
Definizioni
To deliver a tirade means to give a long, angry speech or piece of writing in which someone criticizes or accuses someone or something in a passionate and forceful manner.
Parole
tirade

noun
тирада
deliver

verb
доставлять